﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ManhattanProcedure.Model
{
    /// <summary>
    /// 冰淇淋物料信息
    /// </summary>
    public class WuLiaoIceCreamSel
    {
        private static WuLiaoIceCreamSel instance;
        private WuLiaoIceCreamSel() { }
        public static WuLiaoIceCreamSel Instance
        {
            get
            {
                if (instance == null)
                {
                    instance = new WuLiaoIceCreamSel();
                }
                return instance;
            }
        }
        /// <summary>
        /// 安全光栅
        /// </summary>
        public bool BANNER_Sel_Bol { get; set; } = false;
        /// <summary>
        /// 出餐杯子检测
        /// </summary>
        public bool OutMealCup_Sel_Bol { get; set; } = false;
        /// <summary>
        /// 推杆上限检测
        /// </summary>
        public bool PushRodUP_Sel_Bol { get; set; } = false;
        /// <summary>
        /// 推杆下限检测
        /// </summary>
        public bool PushRodDown_Sel_Bol { get; set; } = true;
        /// <summary>
        /// 落杯器反馈1
        /// </summary>
        public bool LBQFK1_Bol { get; set; } = false;
        /// <summary>
        /// 取杯成功检测
        /// </summary>
        public bool TakeCup_Sel_Bol { get; set; } = false;
        /// <summary>
        /// 杯子1 吧供料检测
        /// </summary>
        public bool CupFeed1_Sel_Bol { get; set; } = true;
        /// <summary>
        /// 冰淇淋1缺料检测
        /// </summary>
        public bool IceCreamFeed1_Sel_Bol { get; set; } = true;
        /// <summary>
        /// 冰淇淋2缺料检测
        /// </summary>
        public bool IceCreamFeed2_Sel_Bol { get; set; } = true;
        /// <summary>
        /// 冰淇淋机
        /// </summary>
        public bool IceCream_Sel_Bol { get; set; } = true;
        /// <summary>
        /// 机器人运行
        /// </summary>
        public bool RobotWarn_Sel_Bol { get; set; } = true;
    }
}
